.message-container {
  .tab-content {
    .tab-header {
      margin-bottom: 16px;
      display: flex;
      gap: 10px;
    }

    .ant-list-item {
      padding: 16px;
      border-radius: 4px;
      margin-bottom: 8px;
      transition: all 0.3s;

      &.unread {
        background-color: #e6f7ff;
      }

      &:hover {
        background-color: #f5f5f5;
      }

      .list-item-actions {
        display: flex;
        flex-direction: column;
        align-items: flex-end;
        gap: 8px;
      }
    }
  }
} 
